runtime.timer.when (field)
31 uses
runtime (current package)
time.go#L29: when int64
time.go#L254: if t.when <= 0 {
time.go#L265: when := t.when
time.go#L298: atomic.Store64(&pp.timer0When, uint64(t.when))
time.go#L490: t.when = when
time.go#L509: if when < t.when {
time.go#L581: t.when = t.nextwhen
time.go#L618: t.when = t.nextwhen
time.go#L692: t.when = t.nextwhen
time.go#L765: if t.when > now {
time.go#L767: return t.when
time.go#L795: t.when = t.nextwhen
time.go#L838: delta := t.when - now
time.go#L839: t.when += t.period * (1 + -delta/t.period)
time.go#L840: if t.when < 0 { // check for overflow.
time.go#L841: t.when = maxWhen
time.go#L908: t.when = t.nextwhen
time.go#L974: if t.when < pp.timers[p].when {
time.go#L975: print("bad timer heap at ", i, ": ", p, ": ", pp.timers[p].when, ", ", i, ": ", t.when, "\n")
time.go#L991: atomic.Store64(&pp.timer0When, uint64(pp.timers[0].when))
time.go#L1058: when := t[i].when
time.go#L1065: if when >= t[p].when {
time.go#L1084: when := t[i].when
time.go#L1095: w := t[c].when
time.go#L1096: if c+1 < n && t[c+1].when < w {
time.go#L1097: w = t[c+1].when
time.go#L1101: w3 := t[c3].when
time.go#L1102: if c3+1 < n && t[c3+1].when < w3 {
time.go#L1103: w3 = t[c3+1].when